package com.yixun.qfbao.model.enums;

/**
 * 〈一句话功能简述〉 〈功能详细描述〉
 * 
 * @author linyao
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
public enum RepaymentEnum {
	/**
	 * 分期还款
	 */
	REPAYMENT_VALUE_1("1", "分期还款"),
	/**
	 * 到期还款
	 */
	REPAYMENT_VALUE_2("2", "到期还款"),

	/**
	 * 随借随还
	 */
	REPAYMENT_VALUE_3("3", "随借随还"),
	
	/**
	 * 灵活
	 */
	REPAYMENT_VALUE_4("4", "灵活");

	private String code;
	private String name;

	private RepaymentEnum(String code, String name) {
		this.code = code;
		this.name = name;
	}

	public String getCode() {
		return code;
	}

	public String getName() {
		return name;
	}

	public static RepaymentEnum getByCode(String code) {
		for (RepaymentEnum item : RepaymentEnum.values()) {
			if (item.getCode().equals(code)) {
				return item;
			}
		}
		return null;
	}
}
